hit a bump - French English Dictionary